#sub_cont{width:100%; padding:0px 0 0px; line-height:23px; min-height:500px;}

#mask {position:fixed; z-index:99999; background-color:#000; display:none;left:0; top:0;} 
	
.window{display: none;position:absolute;left:50%;top:1500px;margin-left:-550px;width:1100px;;z-index:999999;}
.window a{ color:#fff; font-size:17px;}

.movie{display: none;position:absolute;top:500px;left:50%;margin-left:-550px;z-index:999999;}
.movie a{ color:#fff; font-size:17px;}

#divpop {width:395px; position:absolute;left:50%;margin-left:150px;top:100px;padding:0;z-index:100;visibility:hidden; box-shadow:3px 3px 5px #000;transition: all .8s .6s ease-in-out;} 
#divpop2 {width:395px; position:absolute; left:50%;margin-left:150px;top:378px;padding:0;z-index:101;visibility: visible; box-shadow:3px 3px 5px #000;transition: all .8s .6s ease-in-out;} 

#main_top{position:relative; height:973px; width:100%; min-width:1100px;}
.vis_text{ height:30px;position:absolute; top:225px; left:50%; margin-left:-550px; z-index:100;}
.vis_text p{ font-size:30px;font-family:NanumGothicBold;letter-spacing:0.1em;}
.vis_text span {left:10px; top:0; display:inline-block; color:#fff; position:relative; font-family:NGB; font-size:12px; padding:10px 10px 10px 40px; margin-top:10px; background-color:rgba(0,0,0,0.7);}
.vis_text button {display: inline-block; border: 1px #00c6ff solid; margin-left:10px; line-height: 30px; color: #fff; font-family:NGB; font-size:12px; padding: 0 30px; margin-top:-5px; background-color:rgba(0,0,0,0.7);}
.vis_text .VT01{width:500px; margin-top:0px;}
.vis_text .VT02{left:-437px; margin-top:-50px;}


#visual{width:100%; min-width:1100px; overflow:hidden; position:absolute; height:973px; top:0; z-index:88;}
.VS_img{z-index:5; position:relative;}
#visual_slides li{width:2560px; position:absolute; left:-1280px; margin-left:50%; top:0; height:822px;}
#visual_slides img{display:block; position:absolute; }

#visual_controll{position:absolute; z-index:999; bottom:0px; height:48px; left:50%; width:360px; margin-left:-180px;background-color:rgba(19,20,21,0);}
#pagination{text-align:center;  width:200px; position:relative; z-index:66; margin-left:53px; border-top:0; border-bottom:0;}
#pagination li{display:inline-block;}
#pagination li a{display:block; font-size:0; overflow:hidden; width:14px; height:48px;  margin:0 3px; background:url(/web2018/images/main/visual_btn.png) no-repeat 50% -240px;  }
#pagination .play_stop{position:absolute; width:52px; right:-53px; display:block; top:0;}
#pagination .play_stop a{display:block; width:52px; margin:0;}
#pagination li .vis-play{background:transparent url(/web2018/images/main/visual_btn.png) no-repeat 50% -144px; display:none;}
#pagination li .vis-stop{background:transparent url(/web2018/images/main/visual_btn.png) no-repeat 50% -96px;}
#pagination li.current a{background:transparent url(/web2018/images/main/visual_btn.png) no-repeat 50% -192px; }

#prev-next{position:absolute; top:0; left:0px;  z-index:55; width:100%;}
#prev-next a{display:block; overflow:hidden; font-size:0; width:52px; height:48px; background:url(/web2018/images/main/visual_btn.png) no-repeat 50% -0px; }
#prev-next #fade-next{top:0; background-position:50% -48px; right:0;position:absolute; }


#program{width:100%; height:895px; background: url(/web2018/images/main/program_bg.jpg) no-repeat top center; background-size:cover; padding-top:102px; overflow:hidden;}
#program h2{font-size:48px; color:#fff; font-family:'Exo'; font-weight:600; letter-spacing:0.1em; text-align:center;}
.program_box{width:1100px; margin:40px auto 0; background-image:url(/web2018/images/main/main_pro_bg.jpg); height:664px;}
.program_list li{float:left;}
.program_list:after{clear:both; display:block; visibility:hidden; content:"."; height:0;}
.program_list li{width:17%; height:84px; background:#2e353e;}
.program_list li:first-child{width:15%;}
.program_list li button{border-left:1px #989797 solid; display:block; text-align:center; height:84px; width:100%; background:url(/web2018/images/main/main_img.png) no-repeat 50% -184px; font-size:17px; color:#fff;}
.program_list li span{padding-top:46px; display:inline-block;}
.program_list .active button{background-position:50% -84px; background-color:#989797; color:#00c6ff;}
.program_list li.PL02 button{background-position:50% -384px;}
.program_list .active.PL02 button{background-position:50% -284px;}
.program_list li.PL03 button{background-position:50% -584px;}
.program_list .active.PL03 button{background-position:50% -484px;}
.program_list li.PL04 button{background-position:50% -784px;}
.program_list .active.PL04 button{background-position:50% -684px;}
.program_list li.PL05 button{background-position:50% -984px;}
.program_list .active.PL05 button{background-position:50% -884px;}
.program_list li.PL06 button{background-position:50% -1184px;}
.program_list .active.PL06 button{background-position:50% -1084px;}
.program_list li:first-child button{border-left:0;}
.PB_tit{height:60px; display:block; margin:35px auto 0; text-align:center;}
.tab_content{position:relative;}
.tab_btn{text-align:center; margin:0 auto; width:154px; height:44px;}
.tab_btn a{display:block; width:100%; line-height:44px; background:#00c6ff; border:1px transparent solid;  font-size:15px; font-family:NGB; color:#fff;}

/*.touchSlider {width:83%; margin:0 auto; position:relative; overflow:hidden; z-index:55;}
.touchSlider ul {  position:relative; top:0; left:0; overflow:hidden; }
.touchSlider ul li { float:left; width:100%;font-size:14px; color:#45536f;  height:347px;}*/
.TT_area{/*float:left; width:33.3%;*/ text-align:center;}
.TT_area .pro_img{width:329px; height:388px; overflow:hidden; border:1px transparent solid;  margin:0 auto;} 
.TT_area .pro_img_top{width:329px; height:168px; margin:-168px 19px -15px 12px; position:absolute; z-index:100; background-color:rgba(255,255,255,0.80); } 
.TT_area h3{font-size:18px; color:#3d3735; font-weight:normal; font-family:NGB; margin:19px 0 15px; line-height:1.3}
.TT_area h4{font-size:11px; color:#3d3735;  font-family:NGB; margin:0px 0 0px; line-height:1.3}
.TT_area p{color:#000; font-size:14px; margin-bottom:10px; line-height:1.4}
.TT_area span, .TT_area span a {display:inline-block; color:#fff; font-size:14px; line-height:25px; background:#155dfa; border-radius:10px; padding:0 14px;}
.TT_area span1, .TT_area span1 a {display:inline-block; color:#fff; font-size:14px; line-height:25px; background:#fbb215; border-radius:10px; padding:0 14px;}

div[class^="pro_slider_"] {padding-bottom:30px; margin:0 6%; width:88%; box-sizing: border-box; z-index:55;}

.btn_area { width:1100px; position:absolute; left:50%; margin-left:-590px; top:203px; z-index:44;}
.btn_area button { display:block; width:32px; height:58px; font-size:0px; background:url(/web2018/images/main/pro_arrow.png) no-repeat 50% 0;}
.btn_area button.btn_prev { float:left; }
.btn_area button.btn_next { float:right; background-position:50% 100%; margin-right:-80px; }
.sub.paging { background:#f5f5f5; text-align:center; overflow:hidden; }
.paging .btn_page { display:inline-block; width:10px; height:10px; margin:3px; font-size:0px; line-height:0; text-indent:-9999px; background:#3399CC; }
.count {height:36px; font-size:13px; line-height:36px; text-align:center;}
.paging .btn_page.on { background:#ff0000; }


#quick_cont{width:100%; padding:30px 0 70px 0; margin-top:-250px; z-index:10000; position: absolute;}
#line{display:block; position:relative;width:100%; height:20px; border-top:1px solid #F00;}
.QC_list{width:100%; margin:0 auto;list-style-type: none;display:flex;}
.QC_list .none{width:1px; height:100%; }


.QC_list3{width:100%; margin:0 auto; margin-top:10px;list-style-type: none;}
.QC_list3 li{width:1100px; height:437px; margin:0 auto;} 
.QC_list3 .none{width:40px; height:100%;}

.QC_list li{float:left; width:33%;display: table-cell;} 
.QC_list li a{display:block; width:100%; color:inherit;}
.QC_list:after{clear:both; display:block; visibility:hidden; content:"."; height:0;}
.QC_list h3{ width:100%; font-size:17px; text-align:center; margin:27px auto 5px; font-weight:500; color:#fff;}
.QC_list h4{font-size:32px; padding-top:0px; text-align:left; margin-bottom:27px; position:absolute;}
.QC_list h4 strong{ font-weight:bold;}
.QC_list h5{font-size:40px; padding-top:0px; text-align:left; margin-bottom:27px;line-height:35px;}
.QC_list h5 strong{ font-weight:bold;}
.QC_list p{line-height:15px; font-size:13px; color:#777474; margin-top:17px; margin-bottom:15px;text-align: justify;}

.QC_list li.QCL01{ background:#1a3e6b;}
.QC_list li.QCL01 button {display: inline-block; line-height: 40px; color: #fff; font-family: NGB; font-size: 12px; padding: 0 30px; margin-top: 0px; background-color:#b40000;}
.QC_list li.QCL01 button img{width:auto;}
.QC_list li.QCL01 p{width:100%;height:50px;color:#555555;line-height:17px;}
.QC_list li.QCL01 p strong{color:#555555; text-align:left;font-size:20px; font-weight:bold;}
.QC_list li.QCL01 p img{ width:auto; float:left; margin:5px 10px 5px 0px;}
.QC_list li.QCL01 img{ width:100%;}

.QC_list li.QCL02{ text-align:center; background:url(/web2018/images/main/main_cont2.png);}
.QC_list li.QCL02 button {display: inline-block; line-height: 31px; color: #fff; font-size: 12px; padding: 0 30px; margin-top: 0px; border:1px solid #0087e6; background-color:#1a3e6b;}
.QC_list li.QCL02 button img{width:auto;}
.QC_list li.QCL02 p{width:100%; padding-top:15px; font-size:14px;text-align:center;color:#555555;line-height:17px; color:#fff;}
.QC_list li.QCL02 p spen{height:100px;color:#555555;line-height:17px; margin:10px 0; padding:10px}
.QC_list li.QCL02 p strong{color:#555555; text-align:left;font-size:20px;}
.QC_list li.QCL02 p img{width:auto;float:left; margin:5px 10px 5px 0px;}
.QC_list li.QCL02 img{ width:100%;}

.QC_list li.QCL03{ text-align:center; background:#fff;}
.QC_list li.QCL03 button {display: inline-block; line-height: 31px; color: #fff; font-size: 12px; padding: 0 30px; margin-top: 0px; border:1px solid #0087e6; background-color:#0069ed;}
.QC_list li.QCL03 button img{width:auto;}
.QC_list li.QCL03 p{width:100%; font-size:14px;text-align:center;color:#555555;line-height:17px; color:#000; margin-top:-5px;}
.QC_list li.QCL03 p strong{color:#555555; text-align:left;font-size:20px;}
.QC_list li.QCL03 p img{width:auto;float:left; margin:5px 10px 5px 0px;}
.QC_list li.QCL03 img{}

.QC_list li.QCL04{ width:343px; margin-right:35px;    margin-bottom: 0px;}
.QC_list li.QCL04 button {display: inline-block; line-height: 40px; color: #fff; font-family: NGB; font-size: 12px; padding: 0 30px; margin-top: 0px; background-color:#4a4a4a;}
.QC_list li.QCL04 p{width:100%;color:#555555; text-align: justify;line-height:17px;}
.QC_list li.QCL04 p strong{color:#555555; font-size:15px; line-height:18px;}
.QC_list li.QCL04 p img{float:left; margin:5px 10px 5px 0px;}

/*#quick_menu{width:100%; position:relative; left:-1280px; margin-left:50%; top:0; height:437px;overflow: hidden; background:url(/web2018/images/main/cont_3_bg.jpg);}*/
#quick_menu{width:100%; position:relative; top:0; height:437px;overflow: hidden; background:url(/web2018/images/main/cont_3_bg.jpg); background-position:50% 50%;}
.QC_list2{width:1100px; position:relative; padding:80px 0; height:437px; margin:0 auto;display: flex;}
.QC_list2 li{width:1100px; margin:0px auto; text-align:center; display:block;} 
.QC_list2 h3{ font-size:35px; color:#fff; font-weight:bold; margin-bottom:10px;} 
.QC_list2 .none{width:49px; height:100%;float:left; }
.QC_list2 .none1{width:10px; height:100%;float:left; }

.QC_list2 li.QCL01{ width:500px; height:180px; float:left;}
.QC_list2 li.QCL01 button {line-height: 30px; color: #fff; font-family: NGB; font-size: 12px; padding: 0 30px; margin-top:10px; border:2px solid #FFF; }
.QC_list2 li.QCL01 p{width:240px;color:#555555;; font-size:35px; color:#fff;font-weight:bold;    float: left;line-height:50px;}
.QC_list2 li.QCL01 p strong{color:#555555; text-align:left;font-size:20px; font-weight:bold;}
.QC_list2 li.QCL01 p img{}

.QC_list2 li.QCL02{ width:250px; height:180px; float:left;}
.QC_list2 li.QCL02 button {line-height: 30px; color: #fff; font-family: NGB; font-size: 12px; padding: 0 30px; margin-top:30px; border:2px solid #FFF; }
.QC_list2 li.QCL02 p{width:100%;height:50px;color:#555555;line-height:17px;}
.QC_list2 li.QCL02 p strong{color:#555555; text-align:left;font-size:20px; font-weight:bold;}
.QC_list2 li.QCL02 p img{float: right; margin:13px 10px 5px 0px;}

.QC_list2 li.QCL03{ width:549px;height:180px; float:left; text-align:center;}
.QC_list2 li.QCL03 p{width:176px;height:120px;color:#555555; padding:30px 0;line-height:17px; font-weight:bold;background:#Fff;float:left; text-align:center;}
.QC_list2 li.QCL03 p spen{color:#555555; font-weight:500; text-align:center; font-size:14px;}
.QC_list2 li.QCL03 p img{ margin:13px 0px 5px 0px;}

/*.QC_list li.QCL05{width:50%; font-size:0;background-image:url(/web2018/images/main/main_quick05_m.jpg); background-position:50% 50%;}*/
.QC_list li.QCL05{ margin-bottom:0;}
.QC_list li.QCL06{background-position:50% -1150px; color:#897f78; background-color:#2e353e;}
.QC_list li.QCL07{background-position:50% -1450px;background-color:#748c95;}
.QC_list li.QCL07 a{display:inline;}
.QC_list li.QCL07 h3{padding-bottom:15px;}
.QC_list li.QCL07 .Q_poster02{ text-align:center;  font-family:'NGB'; font-size:13px;}
.QC_list li.QCL07 .Q_poster02 span{display:inline-block; background:url(/web2018/images/main/arrow01.png) no-repeat 85% 50%; background-size:7px 5px; background-color:#2e353e; padding:10px 45px 10px 40px; line-height:34px;border-radius:3px;}

.quick_box{width:1100px; height:184px; margin:0px auto 0;}
.special_title{ margin:0px auto 0; text-align:center;}

#main_null{ width:100%; height:272px;background-color:rgba(255,255,255,0.1);}
#notice, #facebook{float:left; position:relative;}
#notice h2, #facebook h2{font-size:24px; color:#748c95; font-family:'Exo'; font-weight:700; letter-spacing:0.1em;}
#facebook h2{color:#2f4c96; z-index:888; position:relative;}
#notice .sec_btn a, #facebook .sec_btn a{position:absolute; right:0; top:0; background:url(/web2018/images/main/plus_btn.gif) no-repeat 100% 0; background-size:38px 72px; width:38px; height:36px; display:block; font-size:0; z-index:999;}
#notice .sec_btn a{right:21px; top:30px; background-position:100% 100%;}
#facebook{margin-left:62px; width:538px;}
#notice{ height:163px; padding:20px 20px 0 20px;}
.quick_box:after{clear:both; display:block; visibility:hidden; content:"."; height:0;}
#notice ul{margin-right:2px; margin-top:15px;}
#notice li{ width:100%;position:relative;  margin-bottom:0px;}
#notice li a{color:#fff; max-width:90%; overflow:hidden; display:inline-block; line-height:30px; height:22px;}
#notice li a:hover{color:#00c6ff;}
#notice li span{position:absolute; right:0; color:#fff;}

.face_box{position:absolute; top:-15px; left:12px;  height:71px; background:#e6e6e6; z-index:88; width:538px;}
.face_cont{width:538px; position:absolute; top:-23px; left:12px; z-index:77;}

/* Owl Carousel */
.owl-carousel {display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage {position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}
.owl-carousel.owl-loaded {display:block}
.owl-carousel.owl-loading {opacity:0;display:block}
.owl-carousel.owl-hidden {opacity:0}
.owl-carousel .owl-refresh .owl-item {display:none}
.owl-carousel .owl-item {position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-item img {display:block;width:100%}
.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab {cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}


#footer{}

.ft_link_sel{width: 300px; position: absolute; z-index:10001;  left: 50%; margin-left: 240px;}
button.ft_site_btn{border: 1px solid #424242;width: 100%;padding: 16px 24px;display: flex;align-items: center;height: 58px;color: #777;font-size: 16px;font-weight: 500;justify-content: space-between;background: #242424;}
button.ft_site_btn span {display: flex;transition: .3s;}
button.ft_site_btn.on .ft_site_menu{display:block;}
button.ft_site_btn.on span.arr{transform: rotate(180deg);}
.ft_site_menu{display:none;position:absolute;left:0;bottom:100%;z-index:1;overflow:auto;width:calc(100% - 2px);background-color:#fff;border:1px solid #0069ed;}
.ft_site_menu li{border-bottom: 1px solid #424242; text-align:left}
.ft_site_menu li:last-child{border-bottom: none;}
.ft_site_menu li a{display:block;line-height:45px;padding-left:20px;color:#ccc;font-size:15px;background-color:#242424; transition:0.3s;}
.ft_site_menu li:hover a{color:#fff;background-color:#00b2ee;}


@media screen and (max-width:1100px){
#main_top{min-width:1000px;}
.H_box{width:100%; min-width:1000px;}
.program_box{width:1000px;}
.QC_list{}
.QC_list li{ width:30%;margin:0 1.5%;} 
.TT_area p{display:none;}
.TT_area .pro_img {width:240px; height:388px;} 
.TT_area .pro_img_top{width:240px; height:283px; margin:-168px 19px -15px 27px; position:absolute; z-index:100;  background-color:rgba(255,255,255,0.80); } 

.btn_area button.btn_next { float:right; background-position:50% 100%; margin-right:10px; }

.quick_box{width:1000px;}


#notice{}
#facebook{width:458px; margin-left:42px;}
#notice .sec_btn a{right:41px;}
#notice ul{margin-right:41px;}
.btn_area{width:950px; left:50%; margin-left:-475px;}

.face_box{width:458px; left:0;}
.face_cont{width:458px; left:0;}


}

@media screen and (max-width:640px){
#main_top{max-width:640px; min-width:100%; height:100%; min-width:320px;}
.H_box{width:100%; max-width:640px;}

#divpop {margin-left:-200px;top:50px; display:none;} 
#divpop2 {margin-left:-200px;top:328px; display:none;} 

#visual{width:100%; max-width:640px; height:500px; min-width:100%; position:relative; overflow:hidden; top:0;}
.vis_text{top:400px; margin-left:-80px;}
.vis_text .VT01{display:block;}
.vis_text .VT01 img{width:150px;}
#visual_slides{ z-index:999;}
#visual_slides li{width:100%; max-width:640px; height:500px; overflow:hidden;  margin-left:0; left:0; overflow:hidden; text-align:center; position:relative;}
#visual_slides img{display:block; margin:0 auto; left:50%; margin-left:-825px; height:500px; }
#visual_controll{top:450px;background-color:rgba(19,20,21,0);}

.VS_img{height:100px;}
.visual_img{height:100px;}

#program{height:100%; padding:80px 0; max-width:640px; min-width:320px;}
.program_box{width:96%; height:100%; padding-bottom:14px; margin-top:20px;}
.program_list li{width:33%; height:48px;}
.program_list li button{background:none; padding-top:0; height:48px;}
.program_list li:first-child,.program_list li.PL04{width:34%;}
.program_list li.PL04 button,.program_list li.PL05 button,.program_list li.PL06 button{border-top:1px #989797 solid;}
.PB_tit{margin-top:20px; height:80px;}
.PB_tit img{height:23px; margin-top:20px;}
#tab3 .PB_tit img{width:100%; max-width:600px; height:23px;}
.tab_container{width:76%; margin:0 auto;}
.btn_area{width:100%; left:-5%; margin-left:-20px;}
.btn_area .btn_next{position:absolute; top:0; right:0;}
.btn_area button.btn_next { float:right; background-position:50% 100%; margin-right:-68px;}
div[class^="pro_slider_"]{padding-bottom:20px;}
.program_list li span{padding-top:0;}
.TT_area p{display:none;}
.TT_area .pro_img {width:231px; height:388px;} 
.TT_area .pro_img_top{width:231px; height:283px; margin-left:1px; text-align:center; position:absolute; z-index:100;  background-color:rgba(255,255,255,0.95); } 


#quick_cont{padding:25px 0;width:100%; max-width:640px; min-width:320px;position:inherit; margin-top:0px; height:400px; background:#dbdbdb;}
#quick_menu{background-position:-700px 0;}
.quick_box{width:100%;}
.QC_list{width:340px; margin:0 auto;display: block;}
.QC_list li a{display:grid;}

.QC_list li{width:100%; background-size:50px 900px; margin:0;}
.QC_list li.QCL01{background-position:50% 50%;  background-size:900px 165px; margin-bottom:5px;}
.QC_list h4{ margin-bottom:0px}
.QC_list li.QCL01 p{ display:none;}
.QC_list li.QCL02 p{ display:none;}
.QC_list li.QCL03 p{ display:none;}
.QC_list li.QCL01 p img{}
.QC_list li.QCL02{background-position:50% 50%; margin-bottom:5px;}
.QC_list li.QCL02 p{width:100%;color:#fff; text-align:center;}
.QC_list li.QCL02 p img{margin-right:0px;}
.QC_list li.QCL03{background-position:50% 50%;  background-size:900px 165px;margin-bottom:5px;}
.QC_list li.QCL03 p{width:100%;color:#fff; text-align:center;}
.QC_list li.QCL03 p img{margin-right:0px;}
.QC_list li.QCL03 a{font-size:18px; }
.QC_list li.QCL03 span{font-size:12px; display:inline-block;margin:0px 5px;}

.QC_list li.QCL04{background-position:50% -420px; top:165px; right:0;}

.QC_list li.QCL05{display:none;}

.QC_list2{width:1100px; position:relative; padding:40px 0; height:437px; margin:0 auto;}
.QC_list2 h3{ font-size:20px; color:#fff; font-weight:bold; margin-bottom:10px;}


/*.QC_list li.QCL05{background-position:50% 50%; background-size:707px 165px; background-image:url(/web2018/images/main/main_quick05_m.jpg); top:175px; right:0;}*/
.QC_list li.QCL06{background-position:50% -570px; background-color:#2e353e;}
.QC_list li.QCL07{background-position:50% -720px; background-color:#748c95;}

.QC_list li p{font-size:12px; margin-top:10px; line-height:16px;}
.QC_list li.QCL07 .Q_poster02{font-size:12px;}
.QC_list li.QCL07 .Q_poster02 span{display:inline-block; background:url(/web2018/images/main/arrow01.png) no-repeat 85% 50%; background-size:7px 5px; background-color:#2e353e; padding:0px 25px 0px 20px; line-height:34px;border-radius:3px;}

.QC_list2 li.QCL01{ width:180px; height:180px; float:left;}
.QC_list2 li{width:100%; height:437px;}
.QC_list2 li.QCL01 p{width:190px;color:#fff; font-size:20px; float: left; margin-bottom:40px;line-height:30px;} 
.QC_list2 li.QCL03 p{width:150px;height:110px;color:#555555; padding:0px 0;line-height:17px; margin-bottom:10px; font-weight:bold;background:#Fff;float:none; text-align:center;}
.QC_list2 .none1{ display:none; }
.QC_list2 .none{width:40px;}
.QC_list2 li.QCL03{ width:100%; float:left; text-align:center;}

#main_null{ width:100%; height:250px;}
#notice{border-right:0; float:none; margin:0 auto; height:120px;}
#notice .sec_btn a{right:12px;}
#notice ul{margin:20px 0;}
#notice ul a{max-width:100%; height:24px; line-height:24px;}
#notice span{display:none;}
#facebook{width:96%; margin:0 auto; float:none; height:250px;}
.face_box{width:100%; left:0;}
.face_cont{width:100%;}

.window{position:absolute;left:0;top:1500px;margin-left:0px;width:100%;;z-index:999999;}
.window iframe {width: 100%;}
}
